body { background-color:#fff; }
h3 {font-size:13px; margin:0; padding:0;}
h2 {font-size:13px; margin:0 0 10px 10px; padding:0;}
h1 {font-size:22px; margin:0 0 10px 10px; padding:0;}
p { margin:0 0 0 10px; padding:0; }

p.small { font-size:11px; font-weight:bold; clear:both; width:600px;}
ul {clear:both; float:left; margin:10px 0 10px 20px; padding:0 0 0 20px; line-height:16px; font-size:11px; width:640px;}
ul li {  margin:0; padding:0 0 0 10px; }
#formulier2 .field ol { float:left; margin:0 0 20px 10px; padding:0 0 0 0px; width:600px;  }
#formulier2 .field ol li input.naam { float:none; width:265px; border:1px solid #000; height:20px;  line-height:18px; padding:0 0 0 5px; }
#formulier2 .field ol li input.naamshort { float:none; width:124px; border:1px solid #000; height:20px;  line-height:18px; padding:0 0 0 5px; }
#formulier2 .field {margin:0; padding:0; float:left;}
#formulier2 .field ol label { float:none!important; }
#formulier2 .field ol li { margin:0 0 0px 30px; padding:0px 0 0 0!important; clear:both;  }
#formulier2 .headerbijschrift { width:600px; overflow:hidden; margin:0 0 0 40px; }
*html #formulier2 .headerbijschrift { width:600px; overflow:hidden; margin:0 0 0 50px; }
#formulier2 .headerbijschrift span { width:125px; margin:0 10px 0 0; float:left; font-weight:bold; }

/* Validation */
input.error { border:1px solid red!important; }
span.error { border:1px solid red!important; }
span.error { border: 0\9 !important; } /*all ie hack*/


label.error { display:none; color: red; clear:both; float:left;}
div.error { display:none!important;}


/* FORMULIER 1 */
#formulier {width:650px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; position:relative; }
#formulier .logo { position:absolute; right:0; top:-3px; z-index:1;}
#formulier .frmRow {float:left; }
#formulier .formRow {float:left; overflow:hidden; margin:4px 0 0 0; }
#formulier .formRow3 {clear:both;}
#formulier .formRow3 label {width:120px; float:left;  margin:4px 0 0 0;}
#formulier .formRow4 {float:left;}
#formulier .frmRownew {float:left; width:224px; }
#formulier .frmrRowbreak1 { float:left;  overflow:hidden; padding:4px 0 4px 0; margin:2px 0 0 220px;}
#formulier .frmrRowbreak { float:left;  overflow:hidden; padding:4px 0 4px 0; margin:2px 0 0 0;}
#formulier .formRowcheckbox label {width:195px; }
#formulier .frmRownew label {float:left; width:90px!important; }
#formulier .test { width:150px; float:left; }
#formulier label {width:220px; float:left;  margin:4px 0 0 0;}
#formulier label.extrasmall {width:78px; float:left;  margin:4px 10px 0 0;}
#formulier label.extrasmallernew {width:130px; float:left;  margin:4px 10px 0 0;}
#formulier label.extrasmaller {width:28px; float:left;  margin:4px 10px 0 0;}
#formulier label.small {width:120px; float:left;  margin:4px 10px 0 0;}
#formulier label.newsmall {width:78px; float:left;  margin:4px 10px 0 0;}
#formulier label.radio { width:180px;float:left;  margin:4px 0px 0 0;}
#formulier label.radio2 { width:174px;float:left;  margin:4px 0px 0 0;}
#formulier .frmRowlong label { width:400px; }
#formulier .keuzebollen {float:left; margin:2px 0 4px 0; width:390px;}
#formulier .formRowradiolong label { width:80px; float:left; }
#formulier .formRowradio label { width:10px; float:left; }
#formulier input { border: 1px solid gray; width:370px; float:left; margin:4px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#formulier input.extrasmall {width:108px; float:left; margin:4px 0px 0 0;}
#formulier input.small {width:108px; float:left; margin:4px 20px 0 0;}
#formulier input.smallest {width:108px; float:left; margin:4px 20px 0 0;}
#formulier .formRowfirmapas { float:left; margin:5px 0 0 0; }
*+html #formulier input.smallest {margin:4px 18px 0 0;}
*html #formulier input.smallest {margin:4px 18px 0 0;}

#formulier input.smallernew {width:198px; float:left; margin:4px 10px 0 0;}
#formulier input.middle {width:150px; float:left; margin:4px 20px 0 0;}
*+html #formulier input.middle {width:170px; float:left; margin:4px 0px 0 0;}
*html #formulier input.middle {width:170px; float:left; margin:4px 0px 0 0;}

#formulier input.radio {width:20px; float:left;   margin:4px 0 0 0; padding:0; border: 0;}
*+html #formulier input.radio {margin:0;}
*html #formulier input.radio {margin:0;}

#formulier input.checkbox  {width:10px; float:left; margin:4px 10px 0 0; padding:0; border: 0;}
*+html #formulier input.checkbox { margin:0 10px 0 0; padding:0;}
*html #formulier input.checkbox { margin:0 10px 0 0; padding:0;}

#formulier input.radiolong {width:20px; float:left;   margin:4px 0px 0 25px; padding:0; border: 0;}
*+html #formulier input.radiolong {width:20px; float:left;   margin:0px 0px 0 25px; padding:0;}
*html #formulier input.radiolong {width:20px; float:left;   margin:0px 0px 0 25px; padding:0;}
*html #formulier fieldset { margin:-3px 0 0 0; }
*html #formulier .formRowfirmapas { margin:-5px 0 0 0; }

#formulier input.button {width:120px; height:30px; float:right; margin:4px 0px 0 0; background-color:#000; border:none; color:#F3B323; cursor:pointer;}
#formulier span { float:left; width:220px; }
#formulier span.long { float:left; width:420px; margin:5px 0 0 0; }
#formulier span.small { float:left; width:80px; margin:3px 0 0 0; }
#formulier span.short { float:left; width:140px; margin:3px 0 0 0; }
#formulier span.middle { float:left; width:180px; margin:3px 30px 0 0; }
#formulier span.middlenew { float:left; width:170px; margin:3px 0px 0 0; }
#formulier span.large { float:left; width:250px; margin:3px 20px 0 0; }
#formulier span.longest { float:left; width:590px; margin:3px 20px 0 0; }
#formulier legend { font-weight:bold; padding:0 0 2px 0; margin:0;   }
#formulier fieldset { padding:10px; margin:0 0 0px 0; padding:0 10px 4px 10px; border:none; }
#formulier .werkzaamheden {width:160px;  overflow:hidden; float:left; margin:-5px 0px 0 0;}
#formulier .werkzaamhedennummer { float:left; margin:17px 0 0 0; }
#formulier .plaatswerkzaamheden {width:620px;  overflow:hidden; float:left; margin:5px 0 5px 0; }
#formulier .blockright { width:620px; float:left; margin:0; }
#formulier .leftcol {width:350px; float:left;}
#formulier .leftcol span {margin:3px 0 0 0;}
#formulier .blok {width:205px; border:1px solid gray; overflow:hidden; float:left; height:45px; margin:10px 0px 0 0; background-color:#f6f6f6;}
#formulier .handtekening { overflow:hidden; clear:both;float:left; }
#formulier .grootblok { width:625px; overflow:hidden;  margin:10px 0 5px 0;}
#formulier .blokken { width:630px;  overflow:hidden; }
#formulier .blokken .blok1 { width:230px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:0 40px 0 0; background-color:#f6f6f6;}
#formulier .blokken .blok2 { width:160px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:0 40px 0 0; background-color:#f6f6f6;}
#formulier .blokken .blok3 { width:167px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:0 0px 0 10px; background-color:#f6f6f6;}
#formulier .blokken .blok4 { width:200px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:0 0px 0 0px; background-color:#f6f6f6;}
#formulier .blokken .blok5 { width:160px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:0 35px 0 10px; background-color:#f6f6f6;}
#formulier .blokken .blok6 { width:140px; float:left; border:1px solid gray;  height:75px; margin:0 0px 0 10px; background-color:#f6f6f6;}
#formulier .blockleft1 { width:230px; height:65px; overflow:hidden; float:left; margin:0 15px 0 0 ;}
#formulier .blockleft1 .blok1 { width:228px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:5px 20px 0 0; background-color:#f6f6f6;}
#formulier .blockleft2 { width:170px; height:85px; overflow:hidden; float:left; margin:0 10px 0 0 ;}
#formulier .blockleft2 .blok2 { width:160px; float:left; border:1px solid gray; overflow:hidden; height:61px; margin:5px 20px 0 0; background-color:#f6f6f6;}
#formulier .blockleft3 { width:205px; height:100px; overflow:hidden; float:left; margin:0 0px 0 0 ;}
#formulier .blockleft3 .blok6 { width:200px; float:left; border:1px solid gray;  height:60px; margin:5px 0px 0 0px; background-color:#f6f6f6;}
#formulier .blockleft4 { width:230px; height:50px; overflow:hidden; float:left; margin:-15px 15px 0 0 ;}
#formulier .blockleft4 .blok1 { width:228px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:5px 20px 0 0; background-color:#f6f6f6;}
#formulier .blockleft5 { width:230px; height:50px; overflow:hidden; float:left; margin:-15px 20px 0 0 ;}
#formulier .blockleft5 .blok2 { width:160px; float:left; border:1px solid gray; overflow:hidden; height:25px; margin:5px 40px 0 0; background-color:#f6f6f6;}
*+html #formulier fieldset.other {margin:-15px 0 0 0;}
*html #formulier fieldset.other {margin:-15px 0 0 0;}

#formulier .meeuitprinten {display:none; }
/* EINDE FORMULIER 1*/

/* FORMULIER 2*/
body.filmen #formulier2 h2.park { margin:0 0 10px 7px; }
body.filmen #formulier2 p.park { margin:0 0 0 7px; }
*+html body.filmen #formulier2 h2.park { margin-bottom: 10px; }
*html body.filmen #formulier2 h2.park { margin-bottom: 10px; }
*+html body.filmen #formulier2 legend { margin:0 0 10px -7px; }
*html body.filmen #formulier2 legend { margin:0 0 10px -7px; }
*+html body.filmen #formulier2 .park { margin:0 0 0 2px; }
*html body.filmen #formulier2 .park { margin:0 0 0 2px; }

#formulier2 {width:650px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; position:relative;}
#formulier2 .blokken {height:130px; border:1px solid gray; width:200px; margin:20px 0 0 0; background-color:#f6f6f6;}
#formulier2 .blokken2 {height:20px; border:1px solid gray; width:190px; margin:20px 0 0 0; background-color:#f6f6f6;}
#formulier2 .blokkennew {width:390px; float:left; border:1px solid gray; height:80px;  margin:0px 0 0 0; background-color:#f6f6f6;}
#formulier2 .block {width:190px; float:left; margin:0 10px 0 0;}
#formulier2 .block label{width:190px; float:left; margin:0 0px 0 0;}
#formulier2 .blocklast {width:190px; float:left; margin:-101px 10px 5px 0;}
#formulier2 .blocklast label{ margin:0px 0px 5px 0;}
#formulier2 .frmRow {float:left; }
#formulier2 label {width:260px; float:left;  margin:4px 0 0 0;}
#formulier2 .werkzaamheden {float:left; width:325px;}
#formulier2 .test div {width: 160px; float:left;}
#formulier2 .formRow3_form12 label {width:130px; display:inline-block; float:left;}
#formulier2 .formRow3_form12 {overflow:hidden; }
#formulier2 input {border: 1px solid gray; width:340px; float:left;  margin:4px 0 0 0;}
#formulier2 .break { clear:both; float:left; margin:10px 0 0 0; }
#formulier2 fieldset {margin:0 0 5px 0; border:none;}
#formulier2 legend {color:#000; margin:0 0 10px 0px; padding:0;}
#formulier2 fieldset.last {margin:25px 0 0px 0; border:none;}
#formulier2 input.extrasmall {width:60px; float:left; margin:4px 14px 0 0;}
#formulier2 input.small {width:144px; float:left; margin:0px 0px 5px 0;}
*+html #formulier2 input.small {width:144px; float:left; margin:4px 0px 5px 0;}

#formulier2 .frmRow2 label {width:60px; float:left;  margin:4px 0 0 0;}
#formulier2 .frmRow2 label.extrasmallform2 { width:55px; margin:4px 0 0 30px; }
#formulier2 .frmRow2 input {width:200px; float:left;  margin:4px 0 0 0;}
#formulier2 .frmRow2 input.smallform2 { width:257px; margin:4px 0 0 30px; }
*+html #formulier2 .frmRow2 input.smallform2 { width:255px; margin:4px 0 0 30px; }
*html #formulier2 .frmRow2 input.smallform2 { width:255px; margin:4px 0 0 30px; }

#formulier2 span { float:left; width:220px; }
#formulier2 .meeuitprinten {display:none; }
#formulier2 input.button {width:120px; height:30px; float:right; margin:4px 40px 20px 0; background-color:#000; border:none; color:#F3B323; cursor:pointer;}
#formulier2 .logo { position:absolute; right:40px; top:-0px; z-index:1;}
/* EINDE FORMULIER 2*/

/* FORMULIER 3 */
#formulier2 .logonew { position:absolute; right:-10px; top:-30px; z-index:1;}
#formulier2 input.extrasmall2 {width:100px; float:left; margin:4px 14px 0 0;}
#formulier2 input.extrasmall3 {width:162px; float:left; margin:4px 14px 0 0;}
#formulier2 .bloklast { float:left; margin:10px 0px 0 0px; width:260px;}
#formulier2 .bloklast label{ width:200px; margin:0 0 3px 0;}
#formulier2 .bloklast .blok1 { width:205px; border:1px solid gray; overflow:hidden; float:left; height:60px;  background-color:#f6f6f6;}
#formulier2 .bloknew { float:left; margin:10px 0px 0 0px; width:360px;}
#formulier2 .bloknew label{ width:200px; margin:0 0 3px 0;}
#formulier2 .bloknew .blok1 {float:left; width:340px; border:1px solid gray; overflow:hidden; float:left; height:60px;  background-color:#f6f6f6;}
#formulier2 p { float:left;  margin:5px 20px 0 0px; padding:0; }
#formulier2 label.extrasmall {width:140px; float:left;  margin:0px 10px 0 0;}
*+html #formulier2 label.extrasmall {width:140px; float:left;  margin:4px 10px 0 0;}
*html #formulier2 label.extrasmall {width:140px; float:left;  margin:4px 10px 0 0;}

#formulier2 label.smallnew {width:180px; float:left;  margin:4px 10px 0 0;}
*+html #formulier2 label.smallnew {width:180px; float:left;  margin:4px 10px 0 0;}
*html #formulier2 label.smallnew {width:177px; float:left;  margin:4px 10px 0 0;}

#formulier2 input.smallnew {width:200px; float:left; margin:4px 0px 0 0;}
#formulier2 textarea { width:600px; height:70px; overflow:hidden; }
#formulier2 textarea.small { width:199px; height:40px; overflow:hidden; }
#formulier2 .frmRowblock {float:left; margin: 0 0 10px 0;}
#formulier2 .frmRowblockone {float:left; margin: 0 0 10px 0;}
*+html #formulier2 .frmRowblock {float:left; margin: -10px 0 10px 0;}
*+html #formulier2 .frmRowblockone {float:left; margin: -20px 0 10px 0;}
*html #formulier2 .frmRowblock {float:left; margin: -10px 0 10px 0;}
*html #formulier2 .frmRowblockone {float:left; margin: -20px 0 10px 0;}

#formulier2 .frmRowblock input.small{width:144px; float:left; margin:0px 0px 5px 0;}
*+html #formulier2 .frmRowblock input.small{width:149px; float:left; margin:4px 0px 5px 0;}
*+html #formulier2 .frmRowblockone input.small{width:149px; float:left; margin:4px 0px 0 0;}
*html #formulier2 .frmRowblock input.small{width:149px; float:left; margin:4px 0px 0 0;}
*html #formulier2 .frmRowblockone input.small{width:149px; float:left; margin:4px 0px 0 0;}

#formulier2 label.long {width:260px; float:left;  margin:0px 10px 0 0;}
*html #formulier2 label.long {width:260px; float:left;  margin:4px 10px 0 0;}
#formulier2 .blokje { width:190px; float:left; }
#formulier2 .blokje2 { width:210px; float:left; }
#formulier2 fieldset.lastform3 {margin:0px 0 0px 0; border:none; display:none;}
#formulier2 .blocklong {width:230px; float:left; margin:0 10px 0 0;}
#formulier2 .blokken3 {height:20px; border:1px solid gray; width:230px; margin:20px 0 0 0; background-color:#f6f6f6;}
#formulier2 label.extralong {width:240px; float:left;  margin:0px 10px 0 0;}
#formulier2 .block2 {width:160px; float:left; margin:0 10px 0 0;}
#formulier2 .block2 label{width:160px; float:left; margin:0 0px 0 0;}
#formulier2 .block2 .blokken3 {height:20px; border:1px solid gray; width:160px; margin:20px 0 0 0; background-color:#f6f6f6;}
#formulier2 .block .blokken4 {height:70px; border:1px solid gray; width:200px; margin:20px 0 0 0; background-color:#f6f6f6;}
#formulier2 .block3 {width:160px; float:left; margin:-40px 10px 0 0;}
#formulier2 input.buttonform3 {width:120px; height:30px; float:right; margin:4px 30px 20px 0; background-color:#000; border:none; color:#F3B323; cursor:pointer;}
#formulier2 fieldset.grijs {background-color:#dedede; margin:0px 0 0 0!important; width:605px; padding:10px;}
#formulier2 fieldset.first {background-color:#dedede; padding:10px 10px 10px 0; width:655px;}
/* EINDE FORMULIER 3*/

/* formulier 6*/
.headers {width:640px; overflow:hidden; margin:0 0 10px 40px;}
span.header { font-weight:bold; float:left; width:120px!important; margin:0 10px 0 10px ;  font-size:11px; }
*html span.header  { width:130px!important;  margin:0 0 0 20px; }
.field ol li input.smalltable { width:130px!important; float:left;  margin:0 5px 5px 0px!important; }
*html .field ol li input.smalltable {  margin:0 14px 5px -10px!important }
p.bijschrift { margin:10px 0 10px 0px!important; padding:0; width:690px; font-size:11px; }
.add { background-image:url(../images/add_min.jpg); background-position:top; height:16px; width:16px; position:absolute; right:0px; top:5px; }
.min { background-image:url(../images/add_min.jpg); background-position:bottom; height:16px; width:16px; position:absolute; right:-18px; top:5px; }

.field ol li {position:relative;}

/* eind formulier 6 */

/* formulier 5*/
#formulier5 {width:650px; margin:0 0 20px 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; position:relative;}
#formulier5 .logo { position:absolute; top:0!important; right:0!important;  }
*html #formulier5 .logo { position:absolute; top:0!important; right:30px!important;  }
#formulier5 fieldset.first {background-color:#dedede; padding:10px;}
#formulier5 fieldset {border:none;}
#formulier5 .headerblokeen {  overflow:hidden; width:635px; margin:0 0 5px 0; }
#formulier5 .headerblokeen label{width: 220px; float:left; margin:0 0 5px 0; }
#formulier5 .headerblokeen .veld1 {width: 220px; float:left; }
#formulier5 .headerblokeen .veld1 input { width: 200px; }
#formulier5 .headerblokeen .veld2 { width: 195px; float:left; }
#formulier5 .headerblokeen .veld2 input { width: 170px;  }
#formulier5 .headerblokeen .veld2 label { width: 100px;  }
#formulier5 .headerblokeen .veld3 { width: 150px; float:left;}
#formulier5 .headerblokeen .veld3 input { width: 200px;  }
#formulier5 .headerbloktwee {overflow:hidden; width:635px; margin:0 0 5px 0; }
#formulier5 .headerbloktwee label {width: 640px; float:left; margin:0 0 5px 0; }
#formulier5 .headerbloktwee textarea {width: 620px; float:left; height:50px; overflow:hidden; margin:0 0 5px 0; }
#formulier5 .headerblokdrie {overflow:hidden; width:420px; float:left; margin:0 0 15px 0; }
#formulier5 .headerblokdrie label {width: 640px; float:left; margin:0 0 5px 0; }
#formulier5 .headerblokdrie .keuzeeen { width:210px; overflow:hidden; float:left; }
#formulier5 .headerblokdrie .keuzeeen label { width:180px; float:left;margin:2px 0 0 0; }
*html #formulier5 .headerblokdrie .keuzeeen label { margin:6px 0 0 0; }
*+html #formulier5 .headerblokdrie .keuzeeen label { margin:6px 0 0 0; }
#formulier5 .headerblokdrie input.radio {float:left; clear:both;}
#formulier5 .headerblokdrie .keuzetwee { width:90px;  overflow:hidden; float:left; }
#formulier5 .headerblokdrie .keuzetwee label{ width:50px; float:left; margin:2px 0 0 0; }
*html #formulier5 .headerblokdrie .keuzetwee label { margin:5px 0 0 0; }
*+html #formulier5 .headerblokdrie .keuzetwee label { margin:5px 0 0 0; }
#formulier5 .headerblokdrie .keuzedrie { width:90px;  overflow:hidden; float:left; }
#formulier5 .headerblokdrie .keuzedrie label { width:50px; float:left; margin:2px 0 0 0; }
*html #formulier5 .headerblokdrie .keuzedrie label{margin:6px 0 0 0; }
*+html #formulier5 .headerblokdrie .keuzedrie label{margin:6px 0 0 0; }

#formulier5 .headerblokvier {overflow:hidden; width:640px; clear:both; margin:0 0 5px 0;}
#formulier5 .headerblokvier label {width: 640px; float:left; margin:0 0 5px 0; }
#formulier5 .headerblokvier .veld1 {width: 250px; float:left; }
#formulier5 .headerblokvier .veld1 label {width: 220px; float:left; }
#formulier5 .headerblokvier .veld1 input {width: 220px; float:left; }
#formulier5 .headerblokvier .veld2 {width: 220px; float:left; margin:28px 0 0 0; }
#formulier5 .headerblokvier .veld2 label {width: 220px; float:left; }
#formulier5 .headerblokvier .veld2 input {width: 180px; float:left; }
#formulier5 .headerblokvier .veld3 {width: 120px; float:left; margin:28px 0 0 0;}
#formulier5 .headerblokvier .veld3 label {width: 120px; float:left; }
#formulier5 .headerblokvier .veld3 input {width: 120px; float:left; }
#formulier5 .headerblokvijf {overflow:hidden; width:160px; float:left; margin:0 0 15px 30px;}
#formulier5 .headerblokvijf label {float:left; margin:0 0 5px 0px;}
#formulier5 form p.small{margin:5px 0 0 10px; padding:0; font-size:10px;}
#formulier5 ol {margin:10px 0 0 0; padding:0 0 0 30px; font-size:10px;}

#formulier5 .headerblokzes {overflow:hidden; width:640px; clear:both; margin:0 0 5px 0;  }
#formulier5 .headerblokzes .veld1 {width: 250px; float:left; }
#formulier5 .headerblokzes .veld1 label {width: 220px; float:left; }
#formulier5 .headerblokzes .veld1 input {width: 220px; float:left; float:left; margin:4px 0 0 0;}
#formulier5 .headerblokzes .veld2 {width: 220px; float:left; margin:14px 0 0 0; }
#formulier5 .headerblokzes .veld2 label {width: 220px; float:left; }
#formulier5 .headerblokzes .veld2 input {width: 180px; float:left; margin:4px 0 0 0; }
#formulier5 .headerblokzes .veld3 {width: 120px; float:left; margin:14px 0 0 0;}
#formulier5 .headerblokzes .veld3 label {width: 120px; float:left; }
#formulier5 .headerblokzes .veld3 input.gray {width: 120px; float:left; background-color:#cecece; border:none; height:20px; float:left; margin:4px 0 0 0;}


#formulier5 .headerblokzeven {overflow:hidden; width:640px; clear:both; margin:10px 0 5px 0;}
#formulier5 .headerblokzeven label { margin:0 0 4px 0; }
#formulier5 .headerblokzeven .veld1 {width: 120px; float:left; }
#formulier5 .headerblokzeven .veld1 label {width: 110px; float:left; }
#formulier5 .headerblokzeven .veld1 input {width: 110px; float:left; float:left; margin:13px 0 0 0; }
#formulier5 .headerblokzeven .veld2 {width: 120px; float:left;  }
#formulier5 .headerblokzeven .veld2 label {width: 90px; float:left; }
#formulier5 .headerblokzeven .veld2 input {width: 110px; float:left; margin:13px 0 0 0; }
#formulier5 .headerblokzeven .veld3 {width: 120px; float:left; }
#formulier5 .headerblokzeven .veld3 label {width: 120px; float:left; }
#formulier5 .headerblokzeven .veld3 input {width: 110px; float:left;  }
#formulier5 .headerblokzeven .veld4 {width: 120px; float:left; }
#formulier5 .headerblokzeven .veld4 label {width: 120px; float:left; }
#formulier5 .headerblokzeven .veld4 input {width: 110px; float:left;  }
#formulier5 .headerblokzeven .veld5 {width: 110px; float:left; }
#formulier5 .headerblokzeven .veld5 label {width: 120px; float:left;}
#formulier5 .headerblokzeven .veld5 input {width: 110px; float:left; height:34px;background-color:#cecece; border:none; }
#formulier5 .uitprinten {display:none;}
#formulier5 input.button {width:120px; height:30px; float:right; margin:4px 50px 20px 0; background-color:#000; border:none; color:#F3B323; cursor:pointer;}
p.naam {clear:both; float:left; margin:5px 142px 0 40px!important; font-size:11px; font-weight:bold; }
*html p.naam {clear:both; float:left; margin:5px 140px 0 25px!important; font-size:11px; font-weight:bold; }
p.pasnummer { font-size:11px; font-weight:bold; }
/* eind formulier 5 */

/* FORMULIER 12 */

#formulier2 .frmRow2 input.smallform3 { width:284px; margin:4px 0 0 30px; }
*+html #formulier2 .frmRow2 input.smallform3 { width:282px; margin:4px 0 0 30px; }
*html #formulier2 .frmRow2 input.smallform3 { width:282px; margin:4px 0 0 30px; }
#formulier2 input.checkbox  {width:10px; float:left; margin:4px 10px 0 0; padding:0; border: 0;}
*+html #formulier2 input.checkbox { margin:0 10px 0 0; padding:0;}
*html #formulier2 input.checkbox { margin:0 10px 0 0; padding:0;}
#formulier2 .frmRow3 { clear: both; float: left; width: 600px; margin: 0 0 5px 0;}

.form12_textarea { border: 1px solid gray; margin: 5px 0 0 0;}

/* EIND FORMULIER 12 */


*html #formulier2 fieldset.grijs {background-color:#dedede; margin:0px 0 0 0!important; width:605px; padding:0 10px 10px 10px;}

.knop { position: absolute; bottom: -40px; right: 0; }
.knoponder { position: absolute; bottom: -100px; right: 0;}
*html .knoponder { position: absolute; bottom: -60px; right: 0;}
*+html .knoponder { position: absolute; bottom: -60px; right: 0;}

.errorplacement_werkvergunning { float:right; margin:-19px 0 0 40px; padding:0;}
.errorplacement_begeleidingen { float:right; margin:-19px 0 0 40px; padding:0;}
*html .errorplacement_werkvergunning { float:right; margin:-31px 0 0 40px; padding:0;}
*+html .errorplacement_werkvergunning { float:right; margin:-31px 0 0 40px; padding:0;}
*+html .errorplacement_begeleidingen { float:right; margin:-31px 0 0 40px; padding:0;}
*html .errorplacement_begeleidingen { float:right; margin:-31px 0 0 40px; padding:0;}
